package MAIN;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class Main {
    //给一个十进制的数据，然后把这个数据转化为一个y进制的数据
    private static int change(int x,int y) {
        int b = 0;
        int a = y^b;
        int sum = 0;
        List<Integer> list = new ArrayList<>();
        while (true) {
            if (x == a) {
                System.out.println(a);
                return a;
            }else {
                sum += a;
                b++;
            }
        }
    }
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        while (in.hasNextInt()) {// 注意，如果输入是多个测试用例，请通过while循环处理多个测试用例
            int x = in.nextInt();
            int y = in.nextInt();
            float f = -412;

            long e = 012;
            double d = 0x12345678;
        }
    }
    public static void main1(String[] args) {
        Scanner in = new Scanner(System.in);
        while (in.hasNextInt()) {// 注意，如果输入是多个测试用例，请通过while循环处理多个测试用例
            int x = in.nextInt();
            int y = in.nextInt();
            int z = in.nextInt();
            int w = in.nextInt();
            List<Integer> list = func(x,y,z,w);
            for (int i = 0; i < list.size(); i++) {
                if (list.get(i) < 0 || list.get(i) % 1 != 0) {
                    System.out.println("No");
                    break;
                }
            }
            for (int i = 0; i < list.size(); i++) {
                System.out.println(list.get(i) + " ");
            }
        }
    }
    private static List<Integer> func(int x, int y, int z, int w) {
        List<Integer> list = new ArrayList<>();
        int a = (x + z) / 2;
        int b = (y + w) /2;
        int c = w - b;
        list.add(a);
        list.add(b);
        list.add(c);
        return list;
    }
}
/*网络号：用来区分具体是哪一个局域网，
*主机号：用来区分局域网中具体是哪一个主机
*子网掩码：用来区分哪一段是网络号，哪一段是主机号
*  */






















